/***** reset tags style *****/
html,body,iframe,div,table,tr,th,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,a,img,form,label,input,select,textarea,pre,blockquote {margin:0; padding:0;}
body,input,select,textarea,h1,h2,h3,h4,h5,h6,pre,b,i,em,cite {color:#666666; font:normal normal normal 14px/22px Microsoft YaHei,Verdana,Geneva,sans-serif;}
body {background:white;}
table {border-collapse:collapse;}
th {font-weight:normal; text-align:left;}
form {float:left;}
pre {white-space:pre-wrap; word-wrap:break-word;}
input {-webkit-appearance:none; -webkit-tap-highlight-color:transparent; padding-left:3px; height:24px;}
input[type=checkbox] {-webkit-appearance:checkbox;}
select {padding:2px 3px; height:26px; font-size:14px;}
ul,ol {list-style:none;}
li {height:auto;}
img {border:0;}
a,del {text-decoration:none;}
a:link, a:visited {color:#2971BD;}
a:hover, a:active, .link {color:#FE5F1B;}

/***** text(span) style *****/
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fs20 {font-size:20px;}
.fs24 {font-size:24px;}
.fs32 {font-size:32px;}

.bcr {background-color:red;}
.bcg {background-color:green;}
.bcb {background-color:blue;}
.bcy {background-color:yellow;}
.bcp {background-color:purple;}

.fcr {color:red;}
.fcr1 {color:#a50000;}
.fco {color:#eb7350;}
.fcg {color:green;}
.fcg1 {color:#045a04;}
.fcs {color:#e9e9d8;}
.fcb {color:blue;}
.fcb1 {color:#005eac;}
.fcy {color:yellow;}
.fcy1 {color:#f6af27;}
.fcp {color:purple;}
.fcw {color:white;}

.fc0 {color:#ed1941;}
.fc1 {color:#d71345;}
.fc2 {color:#ef5b9c;}
.fc3 {color:#ef4136;}
.fc4 {color:#aa2116;}
.fc5 {color:#840228;}
.fc6 {color:#7a1723;}
.fc7 {color:#f47920;}
.fc8 {color:#f58220;}
.fc9 {color:#f36c21;}
.fc10 {color:#f15a22;}
.fc11 {color:#ae6642;}
.fc12 {color:#5f3c23;}
.fc13 {color:#412f1f;}
.fc14 {color:#ffd400;}
.fc15 {color:#decb00;}
.fc16 {color:#fcaf17;}
.fc17 {color:#dea32c;}
.fc18 {color:#e0861a;}
.fc19 {color:#c37e00;}
.fc20 {color:#6d5826;}
.fc21 {color:#1d953f;}
.fc22 {color:#78a355;}
.fc23 {color:#7fb80e;}
.fc24 {color:#5c7a29;}
.fc25 {color:#007d65;}
.fc26 {color:#007947;}
.fc27 {color:#005831;}
.fc28 {color:#009ad6;}
.fc29 {color:#33a3dc;}
.fc30 {color:#2468a2;}
.fc31 {color:#2570a1;}
.fc32 {color:#2585a6;}
.fc33 {color:#145b7d;}
.fc34 {color:#008792;}
.fc35 {color:#11264f;}
.fc36 {color:#1b315e;}
.fc37 {color:#444693;}
.fc38 {color:#2a5caa;}
.fc39 {color:#224b8f;}
.fc40 {color:#102b6a;}
.fc41 {color:#181d4b;}
.fc42 {color:#8552a1;}
.fc43 {color:#6950a1;}
.fc44 {color:#694d9f;}
.fc45 {color:#543044;}
.fc46 {color:#401c44;}
.fc47 {color:#411445;}
.fc48 {color:#402e4c;}
.fc49 {color:#ffffff;}
.fc50 {color:#dddddd;}
.fc51 {color:#bbbbbb;}
.fc52 {color:#999999;}
.fc53 {color:#666666;}
.fc54 {color:#333333;}
.fc55 {color:#000000;}

.fr {float:right;}
.ml3 {margin-left:3px;}
.mr3 {margin-right:3px;}
.m3 {margin:3px;}
.ml5 {margin-left:5px;}
.mr5 {margin-right:5px;}
.m5 {margin:5px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}
.m10 {margin:10px;}

.pl3 {padding-left:3px;}
.pr3 {padding-right:3px;}
.p3 {padding:3px;}
.pl5 {padding-left:5px;}
.pr5 {padding-right:5px;}
.p5 {padding:5px;}
.pl12 {padding-left:10px;}
.pr12 {padding-right:10px;}
.p12 {padding:12px;}

.fsb {font-weight:bold;}
.fsi {font-style:italic;}
.fmc {font-family:Consolas,Microsoft YaHei,sans-serif;}
.fsl {text-decoration:underline;}
.fsd {text-decoration:line-through;}
.border {border:solid #efefef 1px;}
.br2 {border-radius:2px;}
.br3 {border-radius:3px;}
.br5 {border-radius:5px;}
.br10 {border-radius:10px;}
.bgg {background-color:#efefef;}
.indent {text-indent:2em;}
.center {text-align:center;}
.right {text-align:right;}
.w100 {min-width:330px; width:100%;}
.cp {cursor:pointer;}
.hide {display:none;}
.show {display:block;}



/***** body-first-div *****/
.stage {margin:0 auto; width:1000px; height:auto; overflow:hidden;}
.stage div {position:relative; float:left;}

.trace {padding:5px 24px;}
.trace h5, .trace h6 {margin-top:10px; padding:5px; border-radius:3px; background:#efefef; font-size:14px;}
.trace h5 {font-size:14px;}
.trace p {border:solid #efefef 1px; padding:5px 24px; color:green;}
.trace b {margin:0 12px; color:#A50000; font-weight:bold;}
.compare td {width:60px; height:30px; text-align:center;}

.abort {padding-left:2%;}
.abort .title {margin-top:90px; padding-left:45px; height:60px; line-height:60px; font-size:18px; color:#eb7350; background:url(../image/tips.png) -25px -142px no-repeat;}
.abort .success_title {color:#8FAC05; background-position:-25px 10px;}
.abort .message, .abort .operation {padding-left:45px; line-height:26px;}
.abort .message {margin-bottom:10px;}
.abort .operation b {font-size:15px; margin-right:3px; color:#eb7350;}

.date_picker {border:solid #dfdfdf 1px; border-top-color:#afafaf; background:white url(../image/date_picker.gif) right center no-repeat;}
.select_list {display:block; position:relative; width:303px; border:solid #C3C3C3 1px; background:white;}
.select_list dt {padding:6px; padding:8px\9; background:url(../image/select_list_bg_triangle.gif) right center no-repeat;}
.select_list dd {display:none; margin:2px 3px; padding:4px 2px; padding-top:6px\9; padding-bottom:6px\9;}


.check_ul_box li {margin-bottom:8px; padding:6px 0 6px 42px ; background:url(../image/check_box.gif) left top no-repeat; cursor:pointer;}
.check_ul_box .checked_box {background-position:left -48px;}